strtotime()
analysiert die Datums- oder Uhrzeitbeschreibung eines englischen Textes in einen Unix -Zeitstempel (Sekunden seit dem 1. Januar 1970 00:00:00 GMT).
Hinweis: Wenn das Jahr ein zweistelliges Format angibt, wird der Wert 0-69 auf 2000-2069 und der Wert 70-100 auf 1970-2000 zugeordnet.
Hinweis: Beachten Sie die Daten im M/D/Y- oder DMY -Format, und wenn der Trennzeichen ein Schrägstrich (/) ist, wird das M/D/Y -Format Amerikas verwendet. Wenn das Trennzeichen eine horizontale Balken (-) oder ein Punkt (.) Ist, wird das europäische DMY-Format verwendet. Um potenzielle Fehler zu vermeiden, sollten Sie das YYYY-MM-DD-Format nach Möglichkeit verwenden oder date_create_from_format()
verwenden.
Analysiert das englische Textdatum und die Uhrzeit zu einem Unix -Zeitstempel:
<? Php echo ( strtotime ( "jetzt" ) . "<br>" ) ; Echo ( Strtotime ( "15. Oktober 1980" ) . "<br>" ) ; echo ( strtotime ( "+5 Stunden" ) . "<br>" ) ; echo ( Strtotime ( "+1 Woche" ) . "<br>" ) ; Echo ( Strtotime ( "+1 Woche 3 Tage 7 Stunden 5 Sekunden" ) . "<br>" ) ; Echo ( Strtotime ( "nächsten Montag" ) . "<br>" ) ; Echo ( Strtotime ( "letzten Sonntag" ) ) ; ?>
Probieren Sie es selbst aus
Strtotime ( Zeit , jetzt ) ;
Parameter | beschreiben |
---|---|
Zeit | Erforderlich. Geben Sie Datums-/Zeitzeichenfolge an. |
Jetzt | Optional. Gibt den Zeitstempel an, mit dem der Rückgabewert berechnet wird. Wenn dieser Parameter weggelassen wird, wird die Stromzeit verwendet. |